improved finish - Español Inglés Diccionario